embassy council - French English Dictionary